n=int(input())
if 999 < n < 10000:
  print('Число чётное: ', end='')
  if n % 2 == 0:
    print('Да')
  else:
    print('Нет')
  print('Число  кратно трём: ', end='')
  if n % 3 == 0:
    print('Да')
  else:
    print('Нет')
  if int(n**0.5)**2==n:
    print('Число является квадратом числа:' ,int(n**0.5))
  else:
    print('Число является квадратом числа: Нет')
  print()
  e4=n %10000//1000
  e3=n %1000//100
  e2=n %100//10
  e1=n % 10
  maxim=max(e1, e2, e3, e4)
  minim= min(e1, e2, e3, e4)
  print('Наименьшая цифра числа: ' ,minim)
  print('Наибольшое цифра числа: ' ,maxim)
  k=0
  if e1==0:
    k+=1
  if e2==0:
    k+=1
  if e3==0:
    k+=1
  if e4==0:
    k+=1
  print('Количество нулей в числе:' , k)
  print()
  print('Цифра в разряде единиц является квадратом цифры:' , end=" ")
  if (e1**0.5)**2==e1:
    print(int(e1**0.5))
  else:
    print("Нет")
  print('Цифра в разряде десятков является квадратом цифры:' , end=" ")
  if (e2**0.5)**2==e2:
    print(int(e2**0.5))
  else:
    print("Нет")
  print('Цифра в разряде сотен является квадратом цифры:' , end=" ")
  if (e3**0.5)**2==e3:
    print(int(e3**0.5))
  else:
    print("Нет")
  print('Цифра в разряде тысяч является квадратом цифры:' , end=" ")
  if (e4**0.5)**2==e4:
    print(int(e4**0.5))
  else:
    print("Нет")
else:
  print('Выведенное число не является четырёхзначеным')
  
  
 




